]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
15 years agoPopupMenu: enhance PopupSwitchMenuItem to show status labels
Giovanni Campagna [Thu, 21 Apr 2011 14:44:28 +0000 (16:44 +0200)]
PopupMenu: enhance PopupSwitchMenuItem to show status labels

Moves and converts NMDeviceTitleMenuItem from network.js into
PopupSwitchMenuItem, so that it can show both a switch and a
greyed-out status label. This will be soon used by the Bluetooth menu.

https://bugzilla.gnome.org/show_bug.cgi?id=648048

15 years agoNetworkMenu: place network items in the right position
Giovanni Campagna [Tue, 14 Jun 2011 16:24:59 +0000 (18:24 +0200)]
NetworkMenu: place network items in the right position

_createNetworkItem was always appending access point at the end of
the menu when their position was < 5 (NUM_VISIBLE_NETWORKS), ignoring
the presence or absence of _overflowItem, which thus ended in the
middle of the network list. Fix that.

https://bugzilla.gnome.org/show_bug.cgi?id=652313

15 years agoSwipeScroll: Only allow starting with the left button
Adel Gadllah [Sat, 23 Apr 2011 07:45:58 +0000 (09:45 +0200)]
SwipeScroll: Only allow starting with the left button

Currently we allow starting swipe-scroll with any mouse button
which is weird from an UI pov and causes inconsistencies with
event handling.

https://bugzilla.gnome.org/show_bug.cgi?id=647186

15 years agoworkspaces-view: Handle clip rectangle separately
Florian Müllner [Tue, 21 Jun 2011 22:28:42 +0000 (00:28 +0200)]
workspaces-view: Handle clip rectangle separately

After completing the overview transition, the workspace view is
clipped to avoid overlapping the search entry/view selector titles
while switching workspaces. For clipping, the view's position and
size was used, which works well assuming that the workspace pager
will start hidden or stay zoomed out while the overview is visible.
However, that assumption holds no longer true, as auto-hiding the
pager now depends on the number of workspaces, and thus may change
while in the overview. For instance, when starting with the pager
being visible, the clip area ends up being too small when moving
all windows to the first workspace (and thus triggering auto-hide).

As a fix, handle the clip rectangle separately from the view's
geometry, and set it always to the area the workspaces would
occupy with the pager hidden.

https://bugzilla.gnome.org/show_bug.cgi?id=653142

15 years agoUpdate Simplified Chinese translation.
Aron Xu [Sun, 26 Jun 2011 09:55:41 +0000 (09:55 +0000)]
Update Simplified Chinese translation.

15 years agoAdded Belarusian translation.
Ihar Hrachyshka [Sat, 25 Jun 2011 17:45:07 +0000 (20:45 +0300)]
Added Belarusian translation.

15 years agomain: move pointer-sync-on-restack code here
Dan Winship [Fri, 10 Jun 2011 13:51:55 +0000 (09:51 -0400)]
main: move pointer-sync-on-restack code here

We call global.sync_pointer() on MetaScreen::restack as a hack to try
to fix up the hover state after a pointer grab. Previously we were
doing this in chrome.js, since there was already a ::restack handler
there anyway, but this isn't really related to the chrome at all, so
move it to main.js instead.

https://bugzilla.gnome.org/show_bug.cgi?id=633620

15 years agotelepathyClient: Don't ignore GAsyncReadyCallback
Colin Walters [Thu, 23 Jun 2011 23:22:43 +0000 (19:22 -0400)]
telepathyClient: Don't ignore GAsyncReadyCallback

This is better for memory management, and we'll see any errors this
way, which we may eventually want to do something with.

We need to make this change because gjs recently started checking
(allow-none) on callbacks.

15 years agotelepathy-client: Minor coding style fix
Florian Müllner [Thu, 23 Jun 2011 21:57:48 +0000 (23:57 +0200)]
telepathy-client: Minor coding style fix

Use camelCase for JS properties.

15 years agotelepathy-client: Adjust to gjs array changes
Florian Müllner [Thu, 23 Jun 2011 22:20:43 +0000 (00:20 +0200)]
telepathy-client: Adjust to gjs array changes

Since bug 646632 was fixed, array lengths are no longer passed as
separate parameters. Adjust to that change.

15 years agoutils: follow up to previous commit
Marc-Antoine Perennou [Thu, 23 Jun 2011 22:04:12 +0000 (00:04 +0200)]
utils: follow up to previous commit

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
15 years agoutils: Adjust trySpawnCommandLine() to gjs changes
Florian Müllner [Thu, 23 Jun 2011 21:55:49 +0000 (23:55 +0200)]
utils: Adjust trySpawnCommandLine() to gjs changes

(out) arrays now no longer return the array length separately, adjust
to this change.

15 years agognome-shell.modules: Remove libxml2 we assume is on system
Colin Walters [Thu, 23 Jun 2011 20:06:38 +0000 (16:06 -0400)]
gnome-shell.modules: Remove libxml2 we assume is on system

15 years agognome-shell.modules: Use gdata 0.8, not git
Colin Walters [Thu, 23 Jun 2011 19:53:20 +0000 (15:53 -0400)]
gnome-shell.modules: Use gdata 0.8, not git

e-d-s uses 0.8.

https://bugzilla.gnome.org/show_bug.cgi?id=653275

15 years agoFix various srcdir!=builddir issues
Colin Walters [Thu, 23 Jun 2011 00:10:56 +0000 (20:10 -0400)]
Fix various srcdir!=builddir issues

jhbuild will default to srcdir != builddir in the future for various
reasons.

The enum generation rules were just broken and both did
cd $(srcdir) and $(addprefix $(srcdir)).

Also, remove an unnecessary $(addprefix) from the GIR sources; thanks
to Dan Winship for pointing out that make will look in both srcdir and
builddir, so it's not necessary to add a prefix explicitly.  Doing so
breaks obviously when adding the sourcedir to a builddir file.

https://bugzilla.gnome.org/show_bug.cgi?id=653199

15 years agoConsistently exit the overview when launching external applications
Colin Walters [Tue, 21 Jun 2011 22:26:57 +0000 (18:26 -0400)]
Consistently exit the overview when launching external applications

We were doing this in one or two places, but not most of them.

https://bugzilla.gnome.org/show_bug.cgi?id=653095

15 years agoworkspaceThumbnail: Handle minimized windows
Florian Müllner [Tue, 31 May 2011 16:49:36 +0000 (18:49 +0200)]
workspaceThumbnail: Handle minimized windows

Workspace thumbnails are supposed to be miniatures of the "real"
workspace they represent, but currently they show minimized windows
like the window picker.
Instead, hide minimized windows and track changes to update the
thumbnail accordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=651569

15 years agoworkspaces-view: Always update zoom on workspace changes
Florian Müllner [Tue, 21 Jun 2011 20:02:32 +0000 (22:02 +0200)]
workspaces-view: Always update zoom on workspace changes

With commit 59a3e393f9 whether the workspace pager should autohide
now depends on the number of workspaces. As we only track changes
to the number of workspaces while the overview is visible, we miss
changes in "normal mode", i.e. when creating a new workspace by
moving a window with ctrl-alt-shift-arrow; as a result, the pager's
autohiding might be incorrect when entering the overview after that.
As a fix, keep tracking changes to the workspaces when the overview
is hidden and update the zoom options.

https://bugzilla.gnome.org/show_bug.cgi?id=653078

15 years agosearch-display: Try harder to use a correct drag actor source
Florian Müllner [Fri, 20 May 2011 11:57:38 +0000 (13:57 +0200)]
search-display: Try harder to use a correct drag actor source

Commit 429f809b7 fixed an exception in getDragActorSource(), but
the returned actor is only an approximation (e.g. in contrast to
the actual drag actor, it includes the label).
Try a bit harder to return the correct actor and only fall back to
the approximation when necessary.

https://bugzilla.gnome.org/show_bug.cgi?id=645990

15 years agoshell_global_set_property_mutable: Remove
Colin Walters [Tue, 14 Jun 2011 20:06:31 +0000 (16:06 -0400)]
shell_global_set_property_mutable: Remove

All introspection properties are now writable;
See https://bugzilla.gnome.org/show_bug.cgi?id=646633

https://bugzilla.gnome.org/show_bug.cgi?id=652597

15 years agoenvironment: Remove usage of _blockMethod; we've fixed both Clutter and GDK
Colin Walters [Tue, 14 Jun 2011 20:04:32 +0000 (16:04 -0400)]
environment: Remove usage of _blockMethod; we've fixed both Clutter and GDK

See bug 597292.

https://bugzilla.gnome.org/show_bug.cgi?id=652597

15 years agoUpdated Swedish translation
Daniel Nylander [Mon, 20 Jun 2011 07:14:50 +0000 (09:14 +0200)]
Updated Swedish translation

15 years agoSome fixes in Russian translation
Misha Shnurapet [Sun, 19 Jun 2011 09:45:36 +0000 (13:45 +0400)]
Some fixes in Russian translation

15 years agoworkspaces-display: Improve pager autohide
Florian Müllner [Thu, 16 Jun 2011 12:10:15 +0000 (14:10 +0200)]
workspaces-display: Improve pager autohide

The purpose of autohiding the workspace pager on the right was to
avoid exposure of workspaces to users who are not using them.
However, for users who do use workspaces, the behavior limits the
purpose of the overview. To fix, always show the pager if more than
one workspace is actively used.

https://bugzilla.gnome.org/show_bug.cgi?id=652714

15 years agomessageTray: make this visible in fullscreen mode
Dan Winship [Thu, 29 Apr 2010 17:14:52 +0000 (13:14 -0400)]
messageTray: make this visible in fullscreen mode

https://bugzilla.gnome.org/show_bug.cgi?id=608667

15 years agoStTheme: retrive the list of custom stylesheets and use it in loadTheme()
Giovanni Campagna [Thu, 2 Jun 2011 15:05:08 +0000 (17:05 +0200)]
StTheme: retrive the list of custom stylesheets and use it in loadTheme()

Using the list of stylesheets loaded with st_theme_load_stylesheet(),
one can build an StTheme that is completely identical to the previous
one, except for one property (application-stylesheet).
This allows rt and the user-theme extension to work while respecting
the theming of other extensions.

https://bugzilla.gnome.org/show_bug.cgi?id=650971

15 years agoCorrections in Telugu file
krishnababu k [Wed, 15 Jun 2011 14:39:47 +0000 (20:09 +0530)]
Corrections in Telugu file

15 years agoAddted entry in LINGUAS for telug locale
krishnababu k [Wed, 15 Jun 2011 11:48:31 +0000 (17:18 +0530)]
Addted entry in LINGUAS for telug locale

15 years agoNewly added Telugu Translations
krishnababu k [Wed, 15 Jun 2011 11:46:58 +0000 (17:16 +0530)]
Newly added Telugu Translations

15 years agooverview: Allow dropping icons on windows
Adel Gadllah [Tue, 7 Jun 2011 21:15:33 +0000 (23:15 +0200)]
overview: Allow dropping icons on windows

Currently the user has to find an empty spot in the workspace
to be able to launcha new instance of an app using dnd.

This is unnecessary hard, so just allow dropping on windows too.

https://bugzilla.gnome.org/show_bug.cgi?id=652079

15 years agoshell-window-tracker: Fix signal handler leak
Adel Gadllah [Sun, 12 Jun 2011 12:03:18 +0000 (14:03 +0200)]
shell-window-tracker: Fix signal handler leak

Disconnect the on_wm_class_changed handler when removing a window
in disassociate_window().

https://bugzilla.gnome.org/show_bug.cgi?id=652388

15 years agoUpdated Slovenian translation
Matej Urbančič [Sat, 11 Jun 2011 15:38:58 +0000 (17:38 +0200)]
Updated Slovenian translation

15 years agoworkspace: reposition windows on workspace resize
Maxim Ermilov [Sat, 11 Jun 2011 13:40:12 +0000 (17:40 +0400)]
workspace: reposition windows on workspace resize

initial window position was broken (part of close button was clipped)
https://bugzilla.gnome.org/show_bug.cgi?id=651012

15 years agostatusMenu: Don't force a screen lock when suspending
Florian Müllner [Fri, 10 Jun 2011 20:58:54 +0000 (22:58 +0200)]
statusMenu: Don't force a screen lock when suspending

The screen panel in System Settings has a preference whether the
screen should be locked on suspend. This works fine when suspending
by closing the lid, but the "Suspend" menu item in the user status
menu ignores the setting and always locks the screen.
Fix by activating the screen saver before suspending rather than
locking explicitly.

https://bugzilla.gnome.org/show_bug.cgi?id=652327

15 years agomessageTray: update the SummaryItem's label based on Source title changes
Jasper St. Pierre [Wed, 8 Jun 2011 06:27:57 +0000 (02:27 -0400)]
messageTray: update the SummaryItem's label based on Source title changes

https://bugzilla.gnome.org/show_bug.cgi?id=643513

15 years agoImplement a Telepathy Approver and Handler (#643594)
Guillaume Desmottes [Tue, 5 Apr 2011 11:28:11 +0000 (13:28 +0200)]
Implement a Telepathy Approver and Handler (#643594)

As the Shell does more than observing channels (users can interact with them),
it has to be an Handler as well. We have to make sure that all the new
incoming text channels are handled by the Shell by default, so we make it an
Approver as well.

From an user point of view, the only difference is that Empathy's tray icon
will stop blicking when receiving new channels.

We rely on ChannelDispatcher.DelegateChannels() and PresentChannel() to
interact with Empathy. Those methods have been implemented in
telepathy-mission-control 5.9.0 and telepathy-glib 0.15.0.

15 years agoNetworkMenu: only show 5 connections per device
Giovanni Campagna [Thu, 2 Jun 2011 14:22:36 +0000 (16:22 +0200)]
NetworkMenu: only show 5 connections per device

If we have more than 5 (which can happen with VPN connections), place
them into a More... submenu, which also becomes scrollable if needed.
To protect from race conditions and ordering issues while reading
connections, sort them in alphabetic order when the timestamp is equal.

https://bugzilla.gnome.org/show_bug.cgi?id=651602

15 years agoworkspace: Make close button respect button_layout
Florian Müllner [Tue, 7 Jun 2011 10:27:52 +0000 (12:27 +0200)]
workspace: Make close button respect button_layout

Make the close button in the overview follow the user preference
for the window button layout.

https://bugzilla.gnome.org/show_bug.cgi?id=620105

15 years agoAdd "Memory" tab to lg
Colin Walters [Fri, 20 May 2011 19:50:54 +0000 (15:50 -0400)]
Add "Memory" tab to lg

shell_global_get_memory_info() is a new function which extracts a few
global counters we have already, namely glibc's mallinfo, spidermonkey's
JSGC_BYTES, and gjs' counters for boxed/object/etc wrappers.

There is some slight overlap with perf; ultimately though I'd
like this function to do some more extensive analysis, so it wouldn't
be quite the same.

perf is going to be mainly concerned with how big the whole process
over time is; memory_info is for debugging memory leaks.

https://bugzilla.gnome.org/show_bug.cgi?id=650692

15 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Tue, 7 Jun 2011 08:54:59 +0000 (10:54 +0200)]
Updated Norwegian bokmål translation

15 years agotelepathyClient: Make sure to filter messages at all times
Jasper St. Pierre [Wed, 25 May 2011 17:18:56 +0000 (13:18 -0400)]
telepathyClient: Make sure to filter messages at all times

When timestamps or presence or alias changes were appended before,
the _history could grow unbounded, leaving behind an unfruitful chat
log of:

  Jasper has gone offline.
  Jasper has gone online.
  Jasper has gone offline.
  Jasper has gone online.

ad nausem.

https://bugzilla.gnome.org/show_bug.cgi?id=651086

15 years agotelepathyContact: Fix presence information
Jasper St. Pierre [Fri, 3 Jun 2011 20:07:29 +0000 (16:07 -0400)]
telepathyContact: Fix presence information

An incorrect signal handler signature broke presence handling in master.

https://bugzilla.gnome.org/show_bug.cgi?id=651138

15 years ago[l10n]Fixes on Catalan translation
Sílvia Miranda [Mon, 6 Jun 2011 05:38:42 +0000 (07:38 +0200)]
[l10n]Fixes on Catalan translation

15 years ago[l10n]Updated Catalan (Valencian) translation
Carles Ferrando [Mon, 6 Jun 2011 05:37:53 +0000 (07:37 +0200)]
[l10n]Updated Catalan (Valencian) translation

15 years agoUpdated Galician translations
Fran Diéguez [Sun, 5 Jun 2011 22:49:34 +0000 (00:49 +0200)]
Updated Galician translations

15 years agoUpdated Russian translation
Yuri Kozlov [Sun, 5 Jun 2011 06:42:49 +0000 (10:42 +0400)]
Updated Russian translation

15 years agost-scroll-view: Make the fade effect and offset themable
Jasper St. Pierre [Fri, 3 Jun 2011 21:44:57 +0000 (17:44 -0400)]
st-scroll-view: Make the fade effect and offset themable

Theme authors now have the power (and responsibility) of creating fade
effects with the new CSS length property '-st-fade-offset'. A value of
0 disables the effect.

This new CSS approach replaces the current programmatic toggle of
the 'vfade' property. A new CSS style class name 'vfade' is used as
a replacement for the old property.

https://bugzilla.gnome.org/show_bug.cgi?id=651813

15 years agoUpdated Spanish translation
Jorge González [Sat, 4 Jun 2011 16:36:53 +0000 (18:36 +0200)]
Updated Spanish translation

15 years agoUpdated Hebrew translation.
Yaron Shahrabani [Sat, 4 Jun 2011 12:13:11 +0000 (15:13 +0300)]
Updated Hebrew translation.

15 years agoUpdated Hebrew translation.
Yaron Shahrabani [Sat, 4 Jun 2011 10:51:58 +0000 (13:51 +0300)]
Updated Hebrew translation.

15 years agoworkspaces-view: Set geometry on new workspaces
Florian Müllner [Wed, 1 Jun 2011 12:47:51 +0000 (14:47 +0200)]
workspaces-view: Set geometry on new workspaces

Currently the workspace geometry is updated on zoom/allocation
changes, which means that newly added workspaces use their initial
geometry of (0, 0, 0, 0) until the next zoom change. As a result,
windows on the affected workspaces are mispositioned, e.g. placed
outside the workspace area. To fix, set the geometry on newly added
workspaces to the view's cached values.

https://bugzilla.gnome.org/show_bug.cgi?id=649001

15 years agoworkspaces-view: Simplify handling of removed workspaces
Florian Müllner [Wed, 1 Jun 2011 02:23:12 +0000 (04:23 +0200)]
workspaces-view: Simplify handling of removed workspaces

Workspaces used to contain the desktop background, so when a
workspace was removed, we animated its actor to an off-screen
position before destroying it. As the background has been
removed a while ago, we can destroy the actor directly.

https://bugzilla.gnome.org/show_bug.cgi?id=645031

15 years agomessageTray: Don't animate notifications if they've shrunk.
Jasper St. Pierre [Mon, 23 May 2011 21:15:08 +0000 (17:15 -0400)]
messageTray: Don't animate notifications if they've shrunk.

The effect of the large gap breaks the illusion of the message attached to
the bottom of the screen.

https://bugzilla.gnome.org/show_bug.cgi?id=641570

15 years ago[l10n]Minor fix on Catalan translation
Gil Forcada [Fri, 3 Jun 2011 17:18:00 +0000 (19:18 +0200)]
[l10n]Minor fix on Catalan translation

15 years agost-shadow: Use non-deprecated GAtomic API
Florian Müllner [Thu, 2 Jun 2011 21:05:16 +0000 (23:05 +0200)]
st-shadow: Use non-deprecated GAtomic API

15 years agost-icon-colors: Use non-deprecated GAtomic API
Colin Walters [Thu, 2 Jun 2011 20:22:28 +0000 (16:22 -0400)]
st-icon-colors: Use non-deprecated GAtomic API

15 years agodocs: Update man page
Florian Müllner [Wed, 1 Jun 2011 15:15:50 +0000 (17:15 +0200)]
docs: Update man page

Currently the man page is horribly outdated, so update to the
current set of options.

https://bugzilla.gnome.org/show_bug.cgi?id=648562

15 years agonetwork: fix chaining of a destroy method
Dan Winship [Thu, 2 Jun 2011 13:28:47 +0000 (09:28 -0400)]
network: fix chaining of a destroy method

https://bugzilla.gnome.org/show_bug.cgi?id=651606

15 years agorun-dialog: Use user preference when executing in terminal
Florian Müllner [Wed, 1 Jun 2011 11:39:11 +0000 (13:39 +0200)]
run-dialog: Use user preference when executing in terminal

Rather than hardcoding gnome-terminal, pick up the user's preferred
terminal from System Settings.

https://bugzilla.gnome.org/show_bug.cgi?id=648422

15 years agoskip delivery reports in pending messages (#651227)
Guillaume Desmottes [Fri, 27 May 2011 08:52:08 +0000 (10:52 +0200)]
skip delivery reports in pending messages (#651227)

We already ignore them in _messageReceived but have to ignore them as well
when displaying pending messages.

15 years agoUpdated Irish translation.
Seán de Búrca [Mon, 30 May 2011 17:21:14 +0000 (11:21 -0600)]
Updated Irish translation.

15 years ago[l10n]Added Catalan (Valencian) translation
Gil Forcada [Sun, 29 May 2011 16:37:11 +0000 (18:37 +0200)]
[l10n]Added Catalan (Valencian) translation

15 years agoUpdated Spanish translation
Jorge González [Sun, 29 May 2011 07:47:22 +0000 (09:47 +0200)]
Updated Spanish translation

15 years agoUpdated Russian translation
Yuri Myasoedov [Sat, 28 May 2011 15:11:18 +0000 (19:11 +0400)]
Updated Russian translation

15 years agobuild: Update dependencies for Ubuntu
Florian Müllner [Fri, 27 May 2011 15:46:05 +0000 (17:46 +0200)]
build: Update dependencies for Ubuntu

startup-notification needs xcb headers, require the appropriate
Ubuntu packages.

15 years ago.gitignore: update for glib-gettext replacement
Dan Winship [Fri, 27 May 2011 14:58:18 +0000 (10:58 -0400)]
.gitignore: update for glib-gettext replacement

15 years agobuild: Add xcb to build dependencies
Florian Müllner [Tue, 24 May 2011 23:04:24 +0000 (01:04 +0200)]
build: Add xcb to build dependencies

startup-notification requires xcb headers.

15 years agoAdd org.gnome.shell.enabled-extensions complementing disabled-extensions
Tassilo Horn [Wed, 25 May 2011 19:34:33 +0000 (21:34 +0200)]
Add org.gnome.shell.enabled-extensions complementing disabled-extensions

If the former is empty (default), only the extensions not contained in
the latter are loaded.  Else, all extensions in the former that are
not contained in the latter are loaded.

https://bugzilla.gnome.org/show_bug.cgi?id=651088

15 years agoshell-recorder: missing XFree
Maxim Ermilov [Tue, 24 May 2011 22:46:47 +0000 (02:46 +0400)]
shell-recorder: missing XFree

https://bugzilla.gnome.org/show_bug.cgi?id=650934

15 years agognome-shell.modules: build gnome-settings-daemon after colord
Owen W. Taylor [Wed, 25 May 2011 20:44:17 +0000 (16:44 -0400)]
gnome-shell.modules: build gnome-settings-daemon after colord

gnome-settings-daemon uses colord, so mark the dependency.

https://bugzilla.gnome.org/show_bug.cgi?id=650869

15 years agodash: during drag, only offer trash can when dragging favorites
Owen W. Taylor [Tue, 3 May 2011 17:22:06 +0000 (13:22 -0400)]
dash: during drag, only offer trash can when dragging favorites

We should only show the trash can when the user starts dragging a
favorite from the dash, not when the user starts dragging an application
that happens to be a favorite via a window or an application icon
in the applications view.

https://bugzilla.gnome.org/show_bug.cgi?id=642895

15 years agoShellWindowTracker: Remove title tracking workarounds for OO.org and Firefox
Colin Walters [Tue, 24 May 2011 23:57:25 +0000 (19:57 -0400)]
ShellWindowTracker: Remove title tracking workarounds for OO.org and Firefox

LibreOffice does WM_CLASS correctly as of recently, and Firefox has for
some time.  Strip out the title pattern workarounds.

https://bugzilla.gnome.org/show_bug.cgi?id=651015

15 years agoTrack changes to WM_CLASS
Colin Walters [Tue, 24 May 2011 23:42:07 +0000 (19:42 -0400)]
Track changes to WM_CLASS

LibreOffice changes applications dynamically; we should support this.

https://bugzilla.gnome.org/show_bug.cgi?id=649315

15 years agocheck for JS_NewGlobalObject and XFixesCreatePointerBarrier
Ionut Biru [Tue, 24 May 2011 21:59:52 +0000 (21:59 +0000)]
check for JS_NewGlobalObject and XFixesCreatePointerBarrier

The previous fix in eb5466209 removed JS_NewGlobalObject and
XFixesCreatePointerBarrier

Signed-off-by: Ionut Biru <ibiru@archlinux.org>
15 years agognome-shell.modules: Depend on latest startup-notification
Colin Walters [Tue, 24 May 2011 21:59:38 +0000 (17:59 -0400)]
gnome-shell.modules: Depend on latest startup-notification

See commit eb54662098ed which introduced the dependency.

15 years agoRequire startup-notification >= 0.11
Ionut Biru [Tue, 24 May 2011 20:59:43 +0000 (20:59 +0000)]
Require startup-notification >= 0.11

sn_startup_sequence_get_application_id appeared first in this release

Signed-off-by: Ionut Biru <ibiru@archlinux.org>
15 years agognome-shell.modules: add caribou (with nothing depending on it)
Dan Winship [Tue, 24 May 2011 20:45:29 +0000 (16:45 -0400)]
gnome-shell.modules: add caribou (with nothing depending on it)

15 years agoStTextureCache: Fix leak of key string
Colin Walters [Tue, 24 May 2011 16:51:47 +0000 (12:51 -0400)]
StTextureCache: Fix leak of key string

Also micro-optimize by avoiding another strdup(), instead pass
ownership of the string when we can.

https://bugzilla.gnome.org/show_bug.cgi?id=649508

15 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 23 May 2011 19:33:52 +0000 (21:33 +0200)]
Updated Spanish translation

15 years agoNetworkMenu: show devices that are unmanaged
Giovanni Campagna [Mon, 9 May 2011 14:15:03 +0000 (16:15 +0200)]
NetworkMenu: show devices that are unmanaged

Some users are confused when their devices are not shown in the
network menu, even if they configured them manually. Mark their presence
by showing them in the menu, even if they cannot be otherwise
interacted with.
Also add a status string for deactivating devices (none currently,
soon will appear in NetworkManager).

https://bugzilla.gnome.org/show_bug.cgi?id=646946

15 years agoShellRecorder: Use cogl_read_pixels()
Dan Winship [Tue, 5 Apr 2011 15:20:21 +0000 (11:20 -0400)]
ShellRecorder: Use cogl_read_pixels()

cogl_read_pixels() used to only support a useless pixel format, but it
will do our preferred format now, so use it rather than doing GL stuff
by hand.

https://bugzilla.gnome.org/show_bug.cgi?id=648758

15 years agoStImText: remove two references to old clutter bugs
Dan Winship [Tue, 5 Apr 2011 14:55:27 +0000 (10:55 -0400)]
StImText: remove two references to old clutter bugs

Remove a workaround for clutter_actor_get_transformed_position() not
working inside paint(), and remove a comment about
ClutterText::position not being properly notified, since it is now.
(However, it doesn't seem worth it to rewrite the code to use
notification, since that would actually end up being more complicated
than the current solution.)

https://bugzilla.gnome.org/show_bug.cgi?id=648758

15 years agoStScrollBar: use clutter_actor_has_allocation()
Dan Winship [Tue, 5 Apr 2011 14:49:21 +0000 (10:49 -0400)]
StScrollBar: use clutter_actor_has_allocation()

StScrollBar was tracking whether or not it currently had a valid
allocation, but since Clutter 1.4 there is a method it can call to get
that information instead.

https://bugzilla.gnome.org/show_bug.cgi?id=648758

15 years agoMAINTAINERS: Fix my email address
Colin Walters [Mon, 23 May 2011 13:15:58 +0000 (09:15 -0400)]
MAINTAINERS: Fix my email address

15 years agobuild: Fix autopoint dependency on F15
Florian Müllner [Mon, 23 May 2011 13:08:30 +0000 (15:08 +0200)]
build: Fix autopoint dependency on F15

Fedora moved autopoint once again, it's now in gettext-devel ...

15 years agoUpdated Irish translation.
Seán de Búrca [Mon, 23 May 2011 08:09:38 +0000 (02:09 -0600)]
Updated Irish translation.

15 years agovi.po: new translation for "dash"
Nguyễn Thái Ngọc Duy [Sun, 22 May 2011 14:50:39 +0000 (21:50 +0700)]
vi.po: new translation for "dash"

15 years agoUpdated Irish translation.
Seán de Búrca [Sun, 22 May 2011 10:32:31 +0000 (04:32 -0600)]
Updated Irish translation.

15 years agobuild: Add colord to moduleset
Florian Müllner [Fri, 20 May 2011 16:16:48 +0000 (18:16 +0200)]
build: Add colord to moduleset

It has been added as a dependency of gnome-control-center.

15 years agoUse upstream gettext instead the glib one
Javier Jardón [Thu, 7 Oct 2010 03:20:13 +0000 (05:20 +0200)]
Use upstream gettext instead the glib one

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=631576

15 years agosearch: Fix documentation comment
Florian Müllner [Fri, 20 May 2011 10:40:23 +0000 (12:40 +0200)]
search: Fix documentation comment

15 years agoImport Shell as needed by recent commit
Alexander Larsson [Fri, 20 May 2011 09:14:54 +0000 (11:14 +0200)]
Import Shell as needed by recent commit

15 years agoChange 'debugexit' to quit main loop rather than exit(), add cleanup
Colin Walters [Thu, 5 May 2011 22:09:59 +0000 (18:09 -0400)]
Change 'debugexit' to quit main loop rather than exit(), add cleanup

A new envrionment variable GNOME_SHELL_ENABLE_CLEANUP is added which
causes us to attempt freeing global data.  The reason this isn't
enabled by default is that it's a waste of time at best, and at
worst in corner cases could cause crashes which would fill up
crash databases.  Better to leave it as a developer-only tool.

Start stubbing out some cleanup in ShellGlobal.

https://bugzilla.gnome.org/show_bug.cgi?id=649517

15 years agoUse Shell.get_file_contents_utf8_sync over GLib.file_get_contents
Colin Walters [Wed, 11 May 2011 18:19:24 +0000 (14:19 -0400)]
Use Shell.get_file_contents_utf8_sync over GLib.file_get_contents

We need to fix the latter to return a byte array, which gjs doesn't
deal with well right now.

https://bugzilla.gnome.org/show_bug.cgi?id=649981

15 years agoUse the same selection color as the gtk theme.
Jakub Steiner [Mon, 4 Apr 2011 07:20:12 +0000 (09:20 +0200)]
Use the same selection color as the gtk theme.

https://bugzilla.gnome.org/show_bug.cgi?id=646261

15 years agonetwork: fix modem connected state check
Dan Williams [Thu, 12 May 2011 18:07:30 +0000 (13:07 -0500)]
network: fix modem connected state check

There is no CONNECTED state for devices, it's ACTIVATED.

https://bugzilla.gnome.org/show_bug.cgi?id=650124

15 years agopanel: Don't propagate button-release-event in _onCornerClicked()
Rui Matos [Thu, 5 May 2011 15:09:07 +0000 (16:09 +0100)]
panel: Don't propagate button-release-event in _onCornerClicked()

Since both the hot corner's ClutterGroup and the hot corner's
ClutterRectangle button-release-event is connected to
_onCornerClicked() we must handle it there by returning 'true' to
Clutter or else _onCornerClicked() is called twice which defeats the
HOT_CORNER_ACTIVATION_TIMEOUT logic.

https://bugzilla.gnome.org/show_bug.cgi?id=649427

15 years agoDon't crash when removing nameless user
Ionut Biru [Mon, 9 May 2011 20:03:17 +0000 (13:03 -0700)]
Don't crash when removing nameless user

https://bugzilla.gnome.org/show_bug.cgi?id=647893

15 years agoaltTab.js: remove the rest of Alt+Tab's special case
Rui Matos [Wed, 23 Feb 2011 10:52:25 +0000 (10:52 +0000)]
altTab.js: remove the rest of Alt+Tab's special case

Remove the other case in the App Switcher where Tab vs Above_Tab
behaved inconsistently.

https://bugzilla.gnome.org/show_bug.cgi?id=647907

15 years agoconfigure: remove support for evolution-data-server 1.2
Dan Winship [Fri, 15 Apr 2011 13:39:13 +0000 (09:39 -0400)]
configure: remove support for evolution-data-server 1.2

https://bugzilla.gnome.org/show_bug.cgi?id=647395